vegetation mat - French English Dictionary